package com.qf.service.impl;

import com.qf.dao.CategorpDao;
import com.qf.dao.Impl.CategorpDaoImpl;
import com.qf.pojo.Categorp;
import com.qf.service.CategorpService;

import java.util.List;

public class CategorpServiceImpl implements CategorpService {

    private  CategorpDao categorpDao=new CategorpDaoImpl();

    //查所有
    @Override
    public List<Categorp> findAll() {
        return categorpDao.findAll();
    }


    //添加商品类别
    @Override
    public int addCategorp(Categorp c) {
        return categorpDao.addCategorp(c);
    }


    //根据cid删除商品类别
    @Override
    public int deleteCategorp(String cid) {
        return categorpDao.deleteCategorp(cid);
    }

    //修改商品类别信息

    @Override
    public int updateCategorpByCId(Categorp c) {

        return categorpDao.updateCategorpByCId(c);
    }


    //根据商品类别编号查询信息

    @Override
    public Categorp findCategorpByCId(String cid) {
        return categorpDao.findCategorpByCId(cid);
    }

    //批量删除


    @Override
    public void deleteCategorps(List<String> list) {
        if(list!=null&&list.size()>0){
            for (String str : list){
                //调用单一删除的方法
                deleteCategorp(str);
            }
        }
    }

}
